package cn.com.qtgl.tenant.comp.interceptor;

import cn.com.qtgl.tenant.comp.service.TenantInfoService;
import cn.melonlib.cores.identification.comp.messenger.IdentificationMessenger;
import org.aopalliance.intercept.MethodInterceptor;
import org.aopalliance.intercept.MethodInvocation;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import org.springframework.context.support.ApplicationObjectSupport;
import org.springframework.stereotype.Component;

import javax.annotation.Resource;

@Component
public class TenantValidatorInterceptor extends ApplicationObjectSupport implements MethodInterceptor {

    @Resource
    private IdentificationMessenger identificationMessenger;

    @Resource
    private TenantInfoService tenantInfoService;


    @Nullable
    @Override
    public Object invoke(@NotNull MethodInvocation invocation) throws Throwable {

        return null;
    }
}
